#include<stdio.h>
#include<unistd.h>
#include<string.h>
#include<errno.h>
#include<stdlib.h>

int main(int argc,char **argv)
{
    char          *ptr;
    size_t        size=10;
 
    if(chdir("/usr")<0)
    {
        printf("chdir failed: %s\n",strerror(errno));
    }

    ptr = malloc(size);

    if(getcwd(ptr,size) == NULL )
    {
        printf("getcwd failed: %s\n",strerror(errno));
    }

    printf("cwd = %s\n",ptr);

    return 0;
}
